excavator blade - German English Dictionary